//Vue3框架提供的方法
import { createApp } from 'vue'
import App from './App.vue'
import '@/style/reset.scss'
import HospitalTop from '@/components/hospital_top/index.vue';
import HospitalBottom from '@/components/hospital_bottom/index.vue';
import Login from '@/components/login/index.vue';
import Visitor from '@/components/visitor/visitor.vue';
import router from './router';
import ElementPlus from 'element-plus';
import 'element-plus/dist/index.css';
//国际化文件
//@ts-ignore
import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
import pinia from '@/store'
//引入路由鉴权的文件
import './permission'
const app = createApp(App);
app.component('HospitalTop', HospitalTop);
app.component('HospitalBottom', HospitalBottom);
app.component('Login', Login);
//就诊人全局组件
app.component('Visitor', Visitor);
app.use(router);
app.use(ElementPlus, {
    locale: zhCn,
});
app.use(pinia);
app.mount('#app');
